# 第一种方式 []       scores['key']   参数为字典中的键，输出的是对应的值value
'''[] 如果字典中不存在指定的key，抛出keyError异常'''

scores = {'张三':90 ,'李四':95 ,'王五':100 }
print(scores['王五'])
#print(scores['陈六'])   KeyError: '陈六'

# 第二种方式 get()    scores.get('key')
'''get()取值，如果字典中不存在指定的key，并不会抛出KeyError而是返回None，
可以通过参数设置默认的value，以便指定的key不存在时返回'''
print(scores.get('张三'))
print(scores.get('麻七'))   #不存在key，默认返回None
print(scores.get('麻七',88))  #不存在key，返回88
